necessary repairs - Francés Inglés Diccionario